Logo
Translation and English learning by Britannica
merriam webster
la barra y estrellas
The Stars and Stripes
Microsoft® Translator
Word by word lookup

barra sustantivo

es
bar

estrellar verbo

es
to smash, to crash